home *** CD-ROM | disk | FTP | other *** search
- RNL(3F) Last changed: 1-22-99
-
-
- NNAAMMEE
- RRNNLLFFLLAAGG, RRNNLLDDEELLMM, RRNNLLSSEEPP, RRNNLLRREEPP, RRNNLLCCOOMMMM - Manipulates characters
- recognized by NNAAMMEELLIISSTT
-
- SSYYNNOOPPSSIISS
- CCAALLLL RRNNLLFFLLAAGG((_c_h_a_r,, _m_o_d_e))
-
- CCAALLLL RRNNLLDDEELLMM((_c_h_a_r,, _m_o_d_e))
-
- CCAALLLL RRNNLLSSEEPP((_c_h_a_r,, _m_o_d_e))
-
- CCAALLLL RRNNLLRREEPP((_c_h_a_r,, _m_o_d_e))
-
- CCAALLLL RRNNLLCCOOMMMM((_c_h_a_r,, _m_o_d_e))
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- UNICOS, UNICOS/mk, and IRIX systems
-
- DDEESSCCRRIIPPTTIIOONN
- On IRIX systems, this routine is valid only when compiling programs
- with the MIPSpro 7 Fortran 90 compiler or when compiling programs with
- the --ccrraayylliibbss option to the MIPSpro F77 compiler. See the "BUGS"
- subsection for further details.
-
- These routines perform character manipulation.
-
- When using the CF90 compiler or MIPSpro 7 Fortran 90 compiler on
- UNICOS or IRIX, all arguments must be of default kind unless
- documented otherwise. On UNICOS the default kind is KKIINNDD==88 for
- integer, real, complex, and logical arguments; on IRIX, the default
- kind is KKIINNDD==44.
-
- The following is a list of valid arguments for this routine.
-
- _c_h_a_r For RRNNLLFFLLAAGG, an echo character. Default is EE.
- For RRNNLLDDEELLMM, a delimiting character. The defaults are $$ and
- &&.
- For RRNNLLSSEEPP, a separator character. Default is a comma (,,).
- For RRNNLLRREEPP, a replacement character. Default is ==.
- For RRNNLLCCOOMMMM, a trailing comment indicator. Defaults are a
- colon (::) and a semicolon (;;).
-
- _m_o_d_e _m_o_d_e can have the following values:
-
- =00 Delete character
-
- not equal to 0
- Add character
-
- In each of these user-control subroutine argument lists, _c_h_a_r is a
- character variable that contains any ASCII character. Except on the
- CRAY T90 series, _c_h_a_r may also be a Hollerith character, specified by
- 11LL_x or 11RR_x.
-
- These routines support the Cray Research Fortran 77 (CF77) namelist
- extension. The ANSI Fortran 90 standard introduced a standardized
- version of namelist I/O. The facilities provided by these routines
- are not used by namelist I/O in a Fortran program compiled with Cray
- Research Fortran 90 (CF90) unless the --ff7777 option is supplied on the
- aassssiiggnn command for a file or unit.
-
- RRNNLLFFLLAAGG adds or removes _c_h_a_r from the set of characters that, if found
- in column 1, initiates echoing of the input lines to ssttddoouutt.
-
- RRNNLLDDEELLMM adds or removes _c_h_a_r from the set of characters that precede
- the NNAAMMEELLIISSTT group name and signal end-of-input.
-
- RRNNLLSSEEPP adds or removes _c_h_a_r from the set of characters that must
- follow each constant to act as a separator.
-
- RRNNLLRREEPP adds or removes _c_h_a_r from the set of characters that occur
- between the variable name and the value.
-
- RRNNLLCCOOMMMM adds or removes _c_h_a_r from the set of characters that initiate
- trailing comments on a line.
-
- No checks are made to determine the reasonableness, usefulness, or
- consistency of these changes.
-
- BBUUGGSS
- On IRIX systems, the implementation of these routines has not been
- thoroughly tested.
-
- SSEEEE AALLSSOO
- RRNNLLEECCHHOO(3F), RRNNLLSSKKIIPP(3F), RRNNLLTTYYPPEE(3F), WWNNLL(3), WWNNLLLLIINNEE(3F),
- WWNNLLLLOONNGG(3F)
-
- _A_p_p_l_i_c_a_t_i_o_n _P_r_o_g_r_a_m_m_e_r'_s _L_i_b_r_a_r_y _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the printed
- version of this man page.
-